/**
 * <p>Title: Cell Class</p>
 * <p>Description: CS 343 Project</p>
 * @author Quintin Stolpe
 * @email quintin.stolpe@my.uwrf.edu
 * @date Dec 3 2012
*/

package maze;

//General game info class
public class GameInfo
{
	private int pacmanSize;
	private int minMazeWidth;
	private int minMazeHeight;
	private int maxMaxWidth;
	private int maxMazeHeight;
	private int pacmanSpeed;
	private int ghostSpeed;
	
	public GameInfo(int size, int minWidth, int maxWidth, int minHeight, int maxHeight, int pacSpeed, int gSpeed)
	{
		pacmanSize = size;
		minMazeWidth = minWidth;
		minMazeHeight = minHeight;
		maxMaxWidth = maxWidth;
		maxMazeHeight = maxHeight;
		pacmanSpeed = pacSpeed;
		ghostSpeed = gSpeed;
	}
	
	public int getGhostSpeed()
	{
		return ghostSpeed;
	}

	
	public int getMaxMaxWidth()
	{
		return maxMaxWidth;
	}

	
	public int getMaxMazeHeight()
	{
		return maxMazeHeight;
	}

	
	public int getMinMazeHeight()
	{
		return minMazeHeight;
	}

	
	public int getMinMazeWidth()
	{
		return minMazeWidth;
	}

	
	public int getPacmanSize()
	{
		return pacmanSize;
	}

	
	public int getPacmanSpeed()
	{
		return pacmanSpeed;
	}

	
	public void setGhostSpeed(int i)
	{
		ghostSpeed = i;
	}

	
	public void setMaxMaxWidth(int i)
	{
		maxMaxWidth = i;
	}

	
	public void setMaxMazeHeight(int i)
	{
		maxMazeHeight = i;
	}

	
	public void setMinMazeHeight(int i)
	{
		minMazeHeight = i;
	}

	
	public void setMinMazeWidth(int i)
	{
		minMazeWidth = i;
	}

	
	public void setPacmanSize(int i)
	{
		pacmanSize = i;
	}

	
	public void setPacmanSpeed(int i)
	{
		pacmanSpeed = i;
	}

}
